n = int(input("Введите четырехзначное число: "))
if len(str(abs(n))) != 4:
    print('Введённое число не является четырёхзначным')
    exit(0)
else:
    print("Число чётное: ",end="")
    if n % 2 == 0:
        print("Да")
    else:
        print("Нет")
    print("Число кратное трём: ", end="")
    if n % 3 == 0:
        print("Да")
    else:
        print("Нет")
    print("Число является квадратом числа: ", end="")
    if abs(n ** 0.5) == int(abs(n ** 0.5)) and n > 0:
        print(int(abs(n ** 0.5)))
    else:
        print("Нет")
print('')
print('Наименьшая цифра числа:', min(str(abs(n))))
print('Наибольшая цифра числа:', max(str(n)))
print('Количество нулей в числе:', str(n).count('0'))
print('')
print('Цифра в разряде единиц является квадратом цифры: ', end='')
if (abs(n) % 10) ** 0.5 == int((abs(n) % 10) ** 0.5):
    print(int((abs(n) % 10) ** 0.5))
else:
    print('Нет')
print('Цифра в разряде десятков является квадратом цифры: ', end='')
if ((abs(n) // 10) % 10) ** 0.5 == int(((abs(n) // 10) % 10) ** 0.5):
    print(int(((abs(n) // 10) % 10) ** 0.5))
else:
    print('Нет')
print('Цифра в разряде сотен является квадратом цифры: ', end='')
if ((abs(n) // 100) % 10) ** 0.5 == int(((abs(n) // 100) % 10) ** 0.5):
    print(int(((abs(n) // 100) % 10) ** 0.5))
else:
    print('Нет')
print('Цифра в разряде тысяч является квадратом цифры: ', end='')
if (abs(n) // 1000) ** 0.5 == int((abs(n) // 1000) ** 0.5):
    print(int(((abs(n) // 1000) ** 0.5)))
else:
    print('Нет')
